plate armor - Turkish English Dictionary